perfect radiator - French English Dictionary